ballistic shock - French English Dictionary